package com.jbob.constants;

/**
 * Classe de constantes du projet
 * @author lucas.bouabdelli jean-baptiste.guy
 */
public class CONSTANTS 
{
	// Constantes en lien avec la partie BDD MySQL
	
	// Base de donn���es DISTANTE
	// public static final String MYSQL_URL = "jdbc:mysql://ks385213.kimsufi.com:3306/ws_indexation";
	// public static final String MYSQL_LOGIN = "app";
	// public static final String MYSQL_PASSWD = "guybob01";
	
	// Base de donn���es LOCALE
	public static final String MYSQL_URL = "jdbc:mysql://localhost/ws_indexation";
	public static final String MYSQL_LOGIN = "saghe2011";
	public static final String MYSQL_PASSWD = "chasseur2011";
	
	// Constantes en lien avec le parser de document XML
	public static final String NODE_BALADE = "BALADE";
	public static final String NODE_PRESENTATION = "PRESENTATION";
	public static final String NODE_RECIT = "RECIT";
	public static final String NODE_COMPLEMENT = "COMPLEMENT";
	public static final String NODE_TITRE = "TITRE";
	public static final String NODE_AUTEUR = "AUTEUR";
	public static final String NODE_DATE = "DATE";
	public static final String NODE_P = "P";
	public static final String NODE_SOUS_TITRE = "SOUS-TITRE";
	public static final String NODE_SEC = "SEC";
	
	// Constantes en lien avec le parser de requ���tes XML
	public static final String NODE_QUERIES = "queries";
	public static final String NODE_ID_ATTR = "id";
	public static final String NODE_QUERY = "query";
	public static final String NODE_TEXT = "text";
	public static final String NODE_NARRATIVE = "narrative";
	
	// MYSQL
	// Limit du nombre d'insert
	public static final long TERME_BALISE_INSERT_LIMIT = 80000;
	
	// Recherche
	public static final int RECHERCHE_NB_DOC_PERT_SELECT_MAX = 25;
	
	public static final int[] RECHERCHE_ARRAY_PRECISION = {5, 10, 25};
	
	
	// POIDS
	public enum EnumPoids {
		TF,
		IEF, 
		TFIEF
	}
	public static final EnumPoids CALCUL_POIDS_FORMULE = EnumPoids.TFIEF;
	
}
